<%@ page import="icontrol.Modulo" %>



<div class="fieldcontain ${hasErrors(bean: moduloInstance, field: 'acciones', 'error')} ">
	<label for="acciones">
		<g:message code="modulo.acciones.label" default="Acciones" />
		
	</label>
	
<ul class="one-to-many">
<g:each in="${moduloInstance?.acciones?}" var="a">
    <li><g:link controller="accion" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
</g:each>
<li class="add">
<g:link controller="accion" action="create" params="['modulo.id': moduloInstance?.id]">${message(code: 'default.add.label', args: [message(code: 'accion.label', default: 'Accion')])}</g:link>
</li>
</ul>

</div>

<div class="fieldcontain ${hasErrors(bean: moduloInstance, field: 'descripcion', 'error')} ">
	<label for="descripcion">
		<g:message code="modulo.descripcion.label" default="Descripcion" />
		
	</label>
	<g:textField name="descripcion" value="${moduloInstance?.descripcion}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: moduloInstance, field: 'nombre', 'error')} ">
	<label for="nombre">
		<g:message code="modulo.nombre.label" default="Nombre" />
		
	</label>
	<g:textField name="nombre" value="${moduloInstance?.nombre}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: moduloInstance, field: 'nombreControlador', 'error')} ">
	<label for="nombreControlador">
		<g:message code="modulo.nombreControlador.label" default="Nombre Controlador" />
		
	</label>
	<g:textField name="nombreControlador" value="${moduloInstance?.nombreControlador}"/>
</div>

